ceramic armor - French English Dictionary